package com.whfc.fse.entity;

import java.util.Date;

/**
 * 龙门吊硬件数据
 */
public class FseGantryData {

    private Integer id;

    /**
     * 龙门吊id
     */
    private Integer gantryId;

    /**
     * 时间
     */
    private Date time;

    /**
     * 跨度
     */
    private Double span;

    /**
     * 高度
     */
    private Double height;

    /**
     * 刚腿位移（米）
     */
    private Double rigidLegShift;

    /**
     * 柔腿位移（米）
     */
    private Double softLegShift;

    /**
     * 位移（米）
     */
    private Double shift;

    /**
     * 风速（m/s）
     */
    private Double windSpeed;

    /**
     * 运行偏斜（米）
     */
    private Double runningTurn;

    /**
     * 主钩起升高度（米）
     */
    private Double mainHookLiftHeight;

    /**
     * 副钩起升高度（米）
     */
    private Double subHookLiftHeight;

    /**
     * 主钩起升重量（吨）
     */
    private Double mainHookLiftWeight;

    /**
     * 副钩起升重量（吨）
     */
    private Double subHookLiftWeight;

    /**
     * 主起升超载状态 0-正常，1-预警
     */
    private Integer mainHookWarn;

    /**
     * 副起升超载状态 0-正常，1-预警
     */
    private Integer subHookWarn;

    /**
     * 主起升超载次数
     */
    private Integer mainHookWarnNum;

    /**
     * 主起当前升超载次数
     */
    private Integer mainHookTimeWarnNum;

    /**
     * 副起升超载次数
     */
    private Integer subHookWarnNum;

    /**
     * 副起当前升超载次数
     */
    private Integer subHookTimeWarnNum;

    /**
     * 风速报警次数
     */
    private Integer windWarnNum;

    /**
     * 风速当前报警次数
     */
    private Integer windTimeWarnNum;

    /**
     * 删除标记(0-未删除 1-已删除)
     */
    private Integer delFlag;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 创建时间
     */
    private Date createTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getGantryId() {
        return gantryId;
    }

    public void setGantryId(Integer gantryId) {
        this.gantryId = gantryId;
    }

    public Date getTime() {
        return time;
    }

    public void setTime(Date time) {
        this.time = time;
    }

    public Double getSpan() {
        return span;
    }

    public void setSpan(Double span) {
        this.span = span;
    }

    public Double getHeight() {
        return height;
    }

    public void setHeight(Double height) {
        this.height = height;
    }

    public Double getRigidLegShift() {
        return rigidLegShift;
    }

    public void setRigidLegShift(Double rigidLegShift) {
        this.rigidLegShift = rigidLegShift;
    }

    public Double getSoftLegShift() {
        return softLegShift;
    }

    public void setSoftLegShift(Double softLegShift) {
        this.softLegShift = softLegShift;
    }

    public Double getShift() {
        return shift;
    }

    public void setShift(Double shift) {
        this.shift = shift;
    }

    public Double getWindSpeed() {
        return windSpeed;
    }

    public void setWindSpeed(Double windSpeed) {
        this.windSpeed = windSpeed;
    }

    public Double getRunningTurn() {
        return runningTurn;
    }

    public void setRunningTurn(Double runningTurn) {
        this.runningTurn = runningTurn;
    }

    public Double getMainHookLiftHeight() {
        return mainHookLiftHeight;
    }

    public void setMainHookLiftHeight(Double mainHookLiftHeight) {
        this.mainHookLiftHeight = mainHookLiftHeight;
    }

    public Double getSubHookLiftHeight() {
        return subHookLiftHeight;
    }

    public void setSubHookLiftHeight(Double subHookLiftHeight) {
        this.subHookLiftHeight = subHookLiftHeight;
    }

    public Double getMainHookLiftWeight() {
        return mainHookLiftWeight;
    }

    public void setMainHookLiftWeight(Double mainHookLiftWeight) {
        this.mainHookLiftWeight = mainHookLiftWeight;
    }

    public Double getSubHookLiftWeight() {
        return subHookLiftWeight;
    }

    public void setSubHookLiftWeight(Double subHookLiftWeight) {
        this.subHookLiftWeight = subHookLiftWeight;
    }

    public Integer getMainHookWarn() {
        return mainHookWarn;
    }

    public void setMainHookWarn(Integer mainHookWarn) {
        this.mainHookWarn = mainHookWarn;
    }

    public Integer getSubHookWarn() {
        return subHookWarn;
    }

    public void setSubHookWarn(Integer subHookWarn) {
        this.subHookWarn = subHookWarn;
    }

    public Integer getMainHookWarnNum() {
        return mainHookWarnNum;
    }

    public void setMainHookWarnNum(Integer mainHookWarnNum) {
        this.mainHookWarnNum = mainHookWarnNum;
    }

    public Integer getMainHookTimeWarnNum() {
        return mainHookTimeWarnNum;
    }

    public void setMainHookTimeWarnNum(Integer mainHookTimeWarnNum) {
        this.mainHookTimeWarnNum = mainHookTimeWarnNum;
    }

    public Integer getSubHookWarnNum() {
        return subHookWarnNum;
    }

    public void setSubHookWarnNum(Integer subHookWarnNum) {
        this.subHookWarnNum = subHookWarnNum;
    }

    public Integer getSubHookTimeWarnNum() {
        return subHookTimeWarnNum;
    }

    public void setSubHookTimeWarnNum(Integer subHookTimeWarnNum) {
        this.subHookTimeWarnNum = subHookTimeWarnNum;
    }

    public Integer getWindWarnNum() {
        return windWarnNum;
    }

    public void setWindWarnNum(Integer windWarnNum) {
        this.windWarnNum = windWarnNum;
    }

    public Integer getWindTimeWarnNum() {
        return windTimeWarnNum;
    }

    public void setWindTimeWarnNum(Integer windTimeWarnNum) {
        this.windTimeWarnNum = windTimeWarnNum;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}